package linc.cool.责任链模式;

import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author yqlin
 * @date 2021/12/29 12:08 AM
 * @description 抽象处理者（Handler）角色：定义一个处理请求的接口，包含抽象处理方法和一个后继连接。
 */
@Data
@Accessors(chain = true)
public abstract class Handler {
    private Handler next;

    /**
     * 处理请求的方法
     */
    public abstract void handleRequest(String request);
}
